Supporting Evolution in Component-Based Development Using Component Libraries
نویسندگان
چکیده
Component-based software development (CBSD) is a very promising software engineering technique for improving reuse and maintenance. Nevertheless, there are still some difficulties in practice when reusing, maintaining and evolving components and/or component-based (CB) applications. In this paper, we review the concepts of version and configuration management and apply them in the context of CBSD. The use of multi-dimensional component libraries, which are software libraries that classify components with respect to different views, is proposed. Next to the libraries, we propose a configuration model for CB applications based on components and connectors. In this way, the libraries not only support components’ storage and retrieval but also version and configuration management of components and CB applications. Furthermore it is possible to introduce metrics in the configuration model and libraries allowing to predict the impact of changes in CB systems.
منابع مشابه
Modelling Component Libraries for Reuse and Evolution
If we want to compose components which were used to build a certain software application, with other components to develop a new application, we lack the necessary knowledge to reuse these components. The research on software libraries has improved reuse. Our goal is to classify software components in libraries using a multidimensional approach supporting reuse as well as evolution. For this pu...
متن کاملInvestigating of the status of cybernetic pattern components in academic libraries of Iran from the viewpoint of managers
Background and Aim: The purpose of this study was to identify managers' viewpoints toward the status of components of the cybernetic pattern in academic libraries. Method: This research was method by analytical survey method. The statistical population of the study consisted of 753 directors and librarians of the central libraries of Tehran and other cities. 250 People were selected by stratifi...
متن کاملمطالعه وضعیت فرآیند بازاریابی در کتابخانه های دانشگاهی بیرجند
هدف این پژوهش بررسی وضعیت فرایند بازاریابی براساس مدل چهارپی (4P) در کتابخانه های دانشگاهی شهر بیرجند است. پژوهش حاضر توصیفی – پیمایشی می باشد. جامعه آماری این پژوهش تا پایان دی ماه سال 1395، 50 نفر بوده است. ابزار گردآوری داده ها، پرسش نامه ای است که ضریب پایایی آن با استفاده از فرمول آلفای کرونباخ0/916 محاسبه شد. تجزیه و تحلیل داده ها با استفاده از نرم افزار SPSS نسخه 24 در دو سطح آمار توصی...
متن کاملمطالعه وضعیت فرآیند بازاریابی در کتابخانه های دانشگاهی بیرجند
هدف این پژوهش بررسی وضعیت فرایند بازاریابی براساس مدل چهارپی (4P) در کتابخانه های دانشگاهی شهر بیرجند است. پژوهش حاضر توصیفی – پیمایشی می باشد. جامعه آماری این پژوهش تا پایان دی ماه سال 1395، 50 نفر بوده است. ابزار گردآوری داده ها، پرسش نامه ای است که ضریب پایایی آن با استفاده از فرمول آلفای کرونباخ0/916 محاسبه شد. تجزیه و تحلیل داده ها با استفاده از نرم افزار SPSS نسخه 24 در دو سطح آمار توصی...
متن کاملHealth system responsiveness after health sector evolution plan (HSEP): An inpatient survey in Kermanshah in 2015
Background: Responsiveness is one of the three main goals of the health system introduced by World Health Organization. This study aimed at examining health system responsiveness after Health Sector Evolution Plan in Kermanshah, Western Iran. Methods: A sample of 335 hospitalized patients was selected using proportionate allocation to population size method in the city of Kermanshah (Ira...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003